A (1-1/e)-approximation algorithm for the generalized assignment problem
نویسندگان
چکیده
We give a (1 − 1/e)-approximation algorithm for the Max-Profit Generalized Assignment Problem (Max-GAP) with fixed profits when the profit (but not necessarily the size) of every item is independent from the bin it is assigned to. The previously best known approximation ratio for this problem was 1/2. Key-words. Generalized assignment, Approximation algorithm.
منابع مشابه
A (1− 1/e)-approximation algorithm for the maximum generalized assignment problem with fixed profits
The Max-Profit Generalized Assignment Problem (Max-GAP) is: given sets J of bins and I of items, where each j ∈ J has capacity c(j) and each i ∈ I has in bin j size `(i, j) and profit p(i, j), find a maximum profit feasible assignment. The problem admits a 1/2-approximation algorithm. Our main result is a (1− 1/e)-approximation algorithm for Max-GAP with fixed profits when each i ∈ I has a fixe...
متن کاملApproximation Algorithms for Generalized Assignment Problems
We consider a class of max-profit scheduling problems that occur naturally in many different applications, all involving assignment of jobs to multiple resources under a set of constraints. In the Max-Profit Generalized Assignment Problem (Max-GAP), we are given a set J of m bins (knapsacks), and a set I of n items. Each bin j ∈ J has capacity c(j). Each item i ∈ I has in bin j size `(i, j) and...
متن کاملMaximizing a Submodular Set Function
Let f : 2 → R be a non-decreasing submodular set function, and let (N, I) be a matroid. We consider the problem maxS∈I f(S). It is known that the greedy algorithm yields a 1/2-approximation [9] for this problem. It is also known, via a reduction from the max-k-cover problem, that there is no (1− 1/e+ )-approximation for any constant > 0, unless P = NP [6]. In this paper, we improve the 1/2-appr...
متن کاملTight Approximation Algorithms for Maximum Separable Assignment Problems
A separable assignment problem (SAP) is defined by a set of bins and a set of items to pack in each bin; a value, fij , for assigning item j to bin i; and a separate packing constraint for each bin—i.e., for each bin, a family of subsets of items that fit in to that bin. The goal is to pack items into bins to maximize the aggregate value. This class of problems includes the maximum generalized ...
متن کاملA Truthful-in-Expectation Mechanism for the Generalized Assignment Problem
We propose a truthful-in-expectation, (1 − 1 e )-approximation mechanism for the generalized assignment auction. In such an auction, each bidder has a knapsack valuation function and bidders’ values for items are private. We present a novel convex optimization program for the auction which results in a maximal-in-distributional-range (MIDR) allocation rule. The presented program contains at lea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Oper. Res. Lett.
دوره 34 شماره
صفحات -
تاریخ انتشار 2006